package visitor;

import java.util.*;

/**
* TODO javadoc
*/
public abstract class Visitor   {

 
	public void visit(Visitable v) { 
				
	}
				
	public void visitTeam(Team v) {  
		stdio.writeln("Je visite Team"); 				
	}
				
	public void visitPerson(Person v) {  
		stdio.writeln("Je visite Person"); 				
	}
				
	public void visitPublication(Publication v) {  
		stdio.writeln("Je visite Publication"); 				
	}
				
	public void visitCollaboration(Collaboration v) {  
		stdio.writeln("Je visite Collaboration"); 				
	}
				
	public void visitSeminar(Seminar v) {  
		stdio.writeln("Je visite Seminar"); 				
	}
				
	public void visitOpenPosition(OpenPosition v) {  
		stdio.writeln("Je visite OpenPosition"); 				
	}
				
	public void visitActivityReport(ActivityReport v) {  
		stdio.writeln("Je visite ActivityReport"); 				
	}
				
	public void visitSection(Section v) {  
		stdio.writeln("Je visite Section"); 				
	}
				
	public void visitPaper(Paper v) {  
		stdio.writeln("Je visite Paper"); 				
	}
				
	public void visitCallForPaper(CallForPaper v) {  
		stdio.writeln("Je visite CallForPaper"); 				
	}
				
	public void visitSoftware(Software v) {  
		stdio.writeln("Je visite Software"); 				
	}
				
	public void visitPartner(Partner v) {  
		stdio.writeln("Je visite Partner"); 				
	}
				
	public void visitTypeCollaboration(TypeCollaboration v) {  
		stdio.writeln("Je visite TypeCollaboration"); 				
	}
				
	public void visitArticle(Article v) {  
		stdio.writeln("Je visite Article"); 				
	}
				
	public void visitMasterThesis(MasterThesis v) {  
		stdio.writeln("Je visite MasterThesis"); 				
	}
				
	public void visitMisc(Misc v) {  
		stdio.writeln("Je visite Misc"); 				
	}
				
	public void visitPhDThesis(PhDThesis v) {  
		stdio.writeln("Je visite PhDThesis"); 				
	}
				
	public void visitInProceedings(InProceedings v) {  
		stdio.writeln("Je visite InProceedings"); 				
	}
				

}